//************************************************
//  *Author：jxx
//  *QQ：283591387
//  *代码由框架生成,任何更改都可能导致被代码生成器覆盖
//  *业务请在q_serve_contract.js中编写
//************************************************
export default function () {
	return {
		editFormFields: {},
		editFormOptions: [],
		searchFormFields: { Voucher_sub: '', Voucher_sub_aftersale: '', Client: '', Tax_rate: '', Check_out_flag: '', WHSE_no: '' },
		searchFormOptions: [
			{ title: '单据编码', field: 'Voucher_sub', type: 'like' },
			{ title: '售后服务单', field: 'Voucher_sub_aftersale' },
			{ key: '客户', data: [], title: '客户', field: 'Client', type: 'select' },
			{ key: '税率', data: [], title: '税率', field: 'Tax_rate', type: 'decimal' },
			{ key: '结账类型', data: [], title: '付款方式', field: 'Check_out_flag', type: 'select' },
			{ key: '一级仓库', data: [], title: '机构', field: 'WHSE_no', type: 'select' }
		],
		columns: [
			{ field: 'Voucher_sub', title: '单据编码', type: 'string', link: true },
			{ field: 'Voucher_sub_aftersale', title: '售后服务单', type: 'string' },
			{ field: 'Client', title: '客户', type: 'int', bind: { key: '客户', data: [] } },
			{ field: 'Contract_total_prices', title: '合同金额', type: 'decimal' },
			{ field: 'Tax_exclusive_contract_total_prices', title: '无税合同金额', type: 'decimal' },
			{ field: 'Goods_num', title: '配件数量', type: 'float' },
			{ field: 'Service_charge', title: '技术服务费', type: 'decimal' },
			{ field: 'Tax_rate', title: '税率', type: 'decimal', bind: { key: '税率', data: [] } },
			{ field: 'Signed_date', title: '签订时间', type: 'datetime' },
			{ field: 'Maintain_date', title: '维修时长', type: 'string' },
			{ field: 'Check_out_flag', title: '付款方式', type: 'int', bind: { key: '结账类型', data: [] } },
			{ field: 'WHSE_no', title: '机构', type: 'string', bind: { key: '一级仓库', data: [] } },
			{ field: 'Attachment', title: '附件', type: 'file' },
			{ field: 'Image', title: '图片', type: 'img' },
			{ field: 'Remark', title: '备注', type: 'string' }
		],
		table: {
			key: 'Serve_contract',
			footer: 'Foots',
			cnName: '售后服务合同',
			name: 'q_serve_contract',
			url: '/q_serve_contract/',
			sortName: 'Voucher_sub'
		}
	};
}
